Nvidia Stock Analysis: 3 Things Every Nvidia Investor Should Know